' 完全隐藏启动IndexTTS2
Set WshShell = CreateObject("WScript.Shell")

' 获取当前脚本所在目录
ScriptDir = CreateObject("Scripting.FileSystemObject").GetParentFolderName(WScript.ScriptFullName)

' 设置工作目录到项目根目录
WshShell.CurrentDirectory = ScriptDir

' 构建启动命令
' 使用 WindowStyle = 0 完全隐藏窗口
' 使用 WaitOnReturn = False 不等待进程结束
StartCmd = "cmd /c ""set GRADIO_ANALYTICS_ENABLED=False && .venv\Scripts\activate.bat && pythonw.exe webui.py --fp16 --host 127.0.0.1 --port 7863"""

' 完全隐藏执行
WshShell.Run StartCmd, 0, False

' 显示提示（可选，也可以注释掉）
' WshShell.Popup "IndexTTS2已在后台启动", 2, "提示", 64
